Garbage disposal - French English Dictionary